<?php

class AppsController extends Zend_Controller_Action {
    
    const KEY_CACHED = "ads_cached";
    private static $memcache;
    public function __construct(Zend_Controller_Request_Abstract $request, Zend_Controller_Response_Abstract $response, array $invokeArgs = array()) {
        parent::__construct($request, $response, $invokeArgs);
        
        if(Haibl_ConfigData::SUPPORT_MEMCACHED){
            self::$memcache = new Memcache;
            self::$memcache->connect(Haibl_ConfigData::DOMAIN, Haibl_ConfigData::PORT) or die ("Could not connect");
        }        

    }

    public function indexAction() {
        $this->_helper->viewRenderer->setNoRender(true);        
        
        $data['errorId'] = 0;
        $appid = $this->_request->getParam("key");
        if ($appid == '') {
            echo Sunny_ErrorHandled::handleError(Sunny_ErrorHandled::$INVAILD_PARAMS);
            return false;
        }
        //14589 -Bao online
        //74523 - Girl xinh
        //2861010 -haibua


        $base = 'http://' . $_SERVER['SERVER_NAME'] . $this->_request->getBaseUrl() . '/images/khoanh/';
        $APPS_ARRAY = array(
        array("appId" => "14589", 
                "avatar"=>$base . 'nguoidep.png',
                "appName" => "Đọc báo (Tổng hợp)", 
               "status" => "0", 
               "link" => "https://play.google.com/store/apps/details?id=com.baoonline",
               "desc" => "Ứng dụng tổng hợp hơn 70 tờ báo mạng nổi tiếng và nhiều người truy cập nhất Việt Nam, giao diện thân thiện dễ sử dụng. Tiết kiệm  chi phí, vì đã có bộ lọc dữ liệu, giúp trang web được nén lại tới mức nhỏ nhất có thể để tiết kiệm tiền 2G/3G. Rất tiện lợi, khi sử dụng. "),
        
        array("appId" => "74523", 
            "appName" => "TopGirl 16++", 
            "status" => "0", 
            "avatar"=>$base . 'nguoidep.png',
            "link" => "",
            "desc" => ""),

        array("appId" => "963852", 
            "appName" => "Truyện tranh online", 
            "status" => "0", 
            "avatar"=>$base . 'nguoidep.png',
            "link" => "",
            "desc" => ""),
        
        array("appId" => "2861010", 
            "appName" => "Hài bựa tổng hợp", 
            "status" => "1", 
            "avatar"=>$base . 'nguoidep.png',
            "link" => "https://play.google.com/store/apps/details?id=com.haitonghop",
            "desc" => "- Tổng hợp truyện tranh hài hước, bựa, vui - Ảnh gái xinh, cute, hồn nhiên -> Đặt làm hình nền điện thoại luôn- Kho ảnh nền cho điện          thoại - Xem ảnh gái đẹp, trai đẹp, đặt làm hình nền cho điện thoại luôn.- Xem video clip hài cười lộn ruột - Share ảnh đẹp lên Facebook")
            
        );



        $iter = 0;
        $appsList = array();
        $current = array();
        for($i = 0 ; $i < count($APPS_ARRAY) ; $i++){
            $app = $APPS_ARRAY[$i];
            if($app['appId'] != $appid){
                unset($app['appId']);
                $appsList[$iter++] = $app;
            } else {
                unset($app['appId']);
                $current = $app;
            }
        }      
        $data['self'] = $current;
        $data['data'] = $appsList;
        echo json_encode($data);        
    }
}
?>